package com.dingwen.treasure.log.service;

import com.dingwen.treasure.model.entity.mybatisplus.SysUser;
import com.rabbitmq.client.Channel;
import org.springframework.amqp.core.Message;

/**
 * 　LogService
 * 　@author dingwen
 * 　@date 2022/6/26
 *
 */
public interface LogService {
    /**
     * 保存系统操作员日志
     *
     * @param messages 信息
     * @param message  消息
     * @param channel  频道
     */
    void saveSystemOperatorLog(Message messages, String message, Channel channel);

    /**
     * 查询用户信息
     *
     * @param userId 用户id
     * @return {@link Object}
     */
    Object queryUserInfo(Long userId);
}
